1
Đọc bài toán Hỗ trợ Sinh viên
DSAI2202Lab 3: Selecting Data
00:00

Tình huống

Đội ngũ hỗ trợ UniLearn có hồ sơ tiến độ học tập của sinh viên nhưng chỉ có thể liên hệ trước với năm sinh viên. Truy vấn phải kết hợp điều kiện đủ điều kiện, rủi ro học tập, các cột kết quả được yêu cầu và thứ tự ưu tiên chính xác.

Câu hỏi thực tiễn

Năm sinh viên đủ điều kiện và có nguy cơ nào mà đội ngũ nên liên hệ trước?

Hãy phân tách rõ ai đủ điều kiện, ai có nguy cơ và cách xác định thứ tự ưu tiên trước khi nghĩ đến SQL. Sử dụng student_progress làm bảng nguồn.

YÊU CẦU TRUY VẤNTối đa 5 dòng

Sử dụng danh sách kiểm tra này để hoàn thành sơ đồ truy vấn và sau đó kiểm tra lại SQL.

ĐỦ ĐIỀU KIỆN
student_status = 'active'support_status = 'not_contacted'
CÓ NGUY CƠ
attendance_percent < 75HOẶCaverage_mark < 50HOẶCmissed_assignments >= 2
HIỂN THỊ
student_idstudent_nameprogrammeattendance_percentaverage_markmissed_assignments
ƯU TIÊN
  1. Nhiều bài tập bị bỏ trước
  2. Sau đó là điểm trung bình thấp hơn
  3. Sau đó là mã sinh viên nhỏ hơn